package com.qf.service;

import com.github.pagehelper.PageInfo;
import com.qf.entity.Word;

import java.util.List;

/**
 * 2019/12/14
 * qjh
 * springboot_oa_five
 * 面向对象面向君 不负代码不负卿
 */
public interface WordService {

    /**
     * 分页查询所有文档
     * @param page
     * @param wordName
     * @return
     */
    PageInfo<Word> findAllWord(Integer page,String wordName);

    /**
     * 批量删除
     * @param arr
     * @return
     */
    Integer bathDelete(int[] arr);

    /**
     * 批量导出
     * @param arr
     * @return
     */
    List<Word> bathDaochu(int[] arr);

    /**
     * 添加文件夹
     * @param word
     * @return
     */
    Integer addwenjianjia(Word word);

    /**
     * 添加文件
     * @param word
     * @return
     */
    Integer addwenjian(Word word);

    /**
     * 查询所有文件夹
     * @return
     */
    List<Word> findAllWenJianJia();

    /**
     * 根据父id查询对应的文件
     * @param wordId
     * @return
     */
    List<Word> findSecondWord(Integer wordId);
}
